half-ripe fruit - French English Dictionary